lead shielding - French English Dictionary